.index_gamefeedback {
    background-color: #2e2e33;
    color: #d8d8d8;
    /* padding:60px; */
    width: 100%;
    padding-bottom: 50px;
}

/* 标题 */

.L_title {
    text-align: center;
}

/* 滚动显示 */

.L_banner {
    width: 100%;
    /* margin: 80px 0 20px 0; */
}

.L_banner .content {
    width: 100%;
    height: 300px;
    position: relative;
    overflow: hidden;
}

.L_banner>div .L_item {
    width: 5088px;
    /* height:600px;
    z-index: 9999; */
    position: absolute;
}

.L_banner>div .L_item .L_list {
    width: 404px;
    height: 300px;
    padding: 20px;
    margin-right: 20px;
    background-color: #3d3c45;
    float: left;
}

.L_banner>div .L_item:after {
    content: "";
    display: block;
    clear: both;
}

.L_banner>div .L_item .L_top_txt {}

.L_banner>div .L_item .L_top_txt img {
    vertical-align: middle;
}

.L_banner>div .L_item .L_top_txt span {
    font-size: 24px;
    color: white;
    font-weight: bold;
    vertical-align: middle;
}

.L_banner>div .L_item .L_bottom_txt {
    width: 365px;
    height: 200px;
    padding: 5px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;
    overflow: hidden;
    margin-top: 10px;
    font-size: 16px;
    color: #85848a;
}

/* 发现更多 */

.index_gamefeedback .L_btnFind a {
    text-decoration: none;
}

.index_gamefeedback .L_btnFind button {
    border: none;
    outline: none;
    display: block;
    margin: 50px auto 0;
    font-size: 18px;
    /* padding: 10px 50px; */
    width: 200px;
    height: 50px;
    color: #929094;
    background-color: #3d3c45;
}

/* 媒体查询 */

@media (max-width:1024px) {
    .L_banner>div .L_item {
        position: static;
        left: 0;
        width: 100%;
        overflow: visible;
        display: inline-block;
    }
    .L_banner .content {
        height: auto;
    }
    .L_title h2 {
        font-size: 63.5px;
    }
    .L_title p {
        font-size: 32px;
    }
    .L_banner>div .L_item .L_list {
        float: none;
        margin: 0 auto;
        width: 912px;
        height: 715px;
        padding: auto !important;
        overflow: hidden;
        margin-top: 30px !important;
    }
    .L_banner>div .L_item .L_list:nth-child(n+4) {
        display: none !important;
    }
    .L_banner>div .L_item .L_top_txt img {
        width: 69px;
        height: 61px;
    }
    .L_banner>div .L_item .L_top_txt span {
        font-size: 44.75px;
    }
    .L_banner>div .L_item .L_list .L_bottom_txt {
        font-size: 30px;
        width: 821px;
        height: 501px;
        overflow: visible;
        display: inline-block;
    }
    .L_btnFind button {
        width: 100% !important;
        height: 200px !important;
        font-size: 50px !important;
        border-radius: 10px;
    }
}

@media (max-width:995px) {
    .L_banner>div .L_item {
        position: static;
        left: 0;
        width: 100%;
        overflow: visible;
        display: inline-block;
    }
    .L_banner .content {
        height: auto;
        width: 768px;
        margin: 0 auto;
    }
    .L_banner>div .L_item .L_list {
        width: 768px;
        border-radius: 20px;
        height: auto;
    }
    .L_banner>div .L_item .L_list .L_bottom_txt {
        width: 720px;
        font-size: 26px;
        overflow: visible;
        display: inline-block;
    }
    .L_title h2 {
        font-size: 48px;
    }
    .L_title p {
        font-size: 24px;
    }
    .L_banner>div .L_item .L_top_txt img {
        width: 52px;
        height: 46px;
    }
    .L_banner>div .L_item .L_top_txt span {
        font-size: 30px !important;
    }
    .L_btnFind button {
        width: 100% !important;
        height: 100px !important;
        font-size: 30px !important;
        border-radius: 10px;
    }
}

@media (max-width:770px) {
    .L_banner>div .L_item {
        position: static;
        left: 0;
        width: 100%;
        overflow: visible;
        display: inline-block;
    }
    .L_banner .content {
        height: auto;
        width: 576px;
        margin: 0 auto;
    }
    .L_banner>div .L_item .L_list {
        width: 576px;
        border-radius: 15px;
        height: auto;
        padding: auto !important;
    }
    .L_banner>div .L_item .L_list .L_bottom_txt {
        width: 530px;
        font-size: 20px;
        height: auto;
        overflow: visible;
        display: inline-block;
    }
    .L_title h2 {
        font-size: 36px;
    }
    .L_title p {
        font-size: 30px;
    }
    .L_banner>div .L_item .L_top_txt img {
        width: 40px;
        height: 36px;
    }
    .L_banner>div .L_item .L_top_txt span {
        font-size: 24px !important;
    }
    .L_btnFind button {
        width: 100% !important;
        height: 100px !important;
        font-size: 30px !important;
        border-radius: 10px;
    }
}

@media (max-width:580px) {
    .L_banner>div .L_item {
        position: static;
        left: 0;
        width: 100%;
        overflow: visible;
        display: inline-block;
    }
    .L_banner .content {
        height: auto;
        width: 320px;
        margin: 0 auto;
    }
    .L_banner>div .L_item .L_list {
        width: 320px;
        border-radius:10px;
        height: auto;
        padding: auto !important;
    }
    .L_banner>div .L_item .L_list .L_bottom_txt {
        width: 280px;
        font-size: 12px;
        height: auto;
        overflow: visible;
        display: inline-block;
    }
    .L_title h2 {
        font-size: 30px;
    }
    .L_title p {
        font-size: 24px;
    }
    .L_banner>div .L_item .L_top_txt img {
        width: 20px;
        height: 20px;
    }
    .L_banner>div .L_item .L_top_txt span {
        font-size: 18px !important;
    }
    .L_btnFind button {
        width: 320px !important;
        height: 100px !important;
        font-size: 26px !important;
        border-radius: 10px;
    }
}

@media (max-width:320px) {
    .L_banner>div .L_item {
        position: static;
        left: 0;
        width: 100%;
        overflow: visible;
        display: inline-block;
    }
    .L_banner .content {
        height: auto;
        width: 260px;
        margin: 0 auto;
    }
    .L_banner>div .L_item .L_list {
        width: 260px;
        border-radius:10px;
        height: auto;
        padding: auto !important;
    }
    .L_banner>div .L_item .L_list .L_bottom_txt {
        width: 240px;
        font-size: 12px;
        height: auto;
        overflow: visible;
        display: inline-block;
    }
    .L_title h2 {
        font-size: 22px;
    }
    .L_title p {
        font-size: 16px;
    }
    .L_banner>div .L_item .L_top_txt img {
        width: 20px;
        height: 20px;
    }
    .L_banner>div .L_item .L_top_txt span {
        font-size: 16px !important;
    }
    .L_btnFind button {
        width: 260px !important;
        height: 100px !important;
        font-size: 26px !important;
        border-radius: 10px;
    }
}